.no{
	background: #fafafa;
	border: 1px solid #eee;
	cursor: default;
	padding: 2px 8px;
}
a.anchor{
	position: relative;
	display: block;
	padding-top: 110px;
	margin-top: -110px;
	z-index: -1;
}
/*General*/
.database_resources h4,.update_progress h4{
	line-height: 300%;
}
.database_resources p{
	text-align: center;
	line-height: 70px;
}
.database_resources p span{
	font-size: 14px;
	margin-right: 50px;
}
.update_progress .items{
	width: 50%;
	min-width: 390px;
	overflow: auto;
	display: inline-block;
	float: left;
	margin-bottom: 20px;
}
.update_progress .items .con{
	border: 1px solid #ccc;
}
.update_progress .items .con.f1{
	margin-right: 10px;
}
.update_progress .items .con.f2{
	margin-left: 10px;
}
.update_progress .items .con .head{
	background: #F0F3F8;
	padding: 0 10px;
	border-bottom: 1px solid #ccc;
}
.update_progress .items .con h4{
	font-weight: normal;
	line-height: 30px;
	display: inline-block;
}
.update_progress .items .con .head a{
	float: right;
	display: inline-block;
	width: 30px;
	height: 30px;
	text-align: right;
	margin-top: 6px;
}
.con_list{
	padding: 20px 40px;
}
.con_list a{
	display: block;
	width: 100%;
	height: 25px;
	text-align: center;
	line-height: 25px;
	border-right: 5px;
	background: #f2f2f2;
	margin: 10px 5px;
	font-size: 12px;
	position: relative;
	z-index: 2;
}
.con_list .fl a:hover,.con_list .fl a.hover{
	color: #fff;
	background: #7EC3D5;
}
.con_list .fl ,.con_list .fr{
	width: 30%;
}
.con_list .middle{
	width: 35%;
	float: left;
	margin-left: 10px;
	position: relative;
}
/*公告*/
.notice {
	position: relative;
}
.notice .layui-tab-close:hover {
    border-radius: 10px;
    background-color: #7EC3D5;
    color: #fff;
}
.notice .layui-tab-close{
	position: absolute;
	right: 6px;
	top: 6px;
	width: 16px;
	height: 16px;
	line-height: 16px;
	cursor: pointer;
}
.notice .scrollList p a{
	display: block;
	height: 20px;
	line-height: 20px;
	color: red;
}
.notice .layui-elem-quote {
    line-height: 2px;
    /*background: #71D38E;*/
}
.infobox-container{
	text-align: center;
	margin: 10px 0 20px;
}
.infobox {
    display: inline-block;
    width: 210px;
    color: #555;
    background-color: #FFF;
    box-shadow: none;
    border-radius: 0;
    margin: -1px 0 0 -1px;
    padding: 10px 3px 10px 9px;
    border: 1px dotted;
    border-color: #d8d8d8!important;
    vertical-align: middle;
    text-align: left;
    position: relative;
}
.infobox>.stat {
    display: inline-block;
    position: absolute;
    right: 20px;
    top: 11px;
    text-shadow: none;
    color: #abbac3;
    font-size: 13px;
    font-weight: bold;
    padding-right: 18px;
    padding-top: 3px;
}
.infobox>.infobox-icon {
    display: inline-block;
    vertical-align: top;
    width: 44px;
}
.infobox>.infobox-icon>[class*="icon-"] {
    display: inline-block;
    height: 42px;
    margin: 0;
    padding: 1px 1px 0 2px;
    background-color: transparent;
    border: 0;
    text-align: center;
    position: relative;
    border-radius: 100%;
    -webkit-box-shadow: 1px 1px 0 rgba(0,0,0,0.2);
    box-shadow: 1px 1px 0 rgba(0,0,0,0.2);
}
.infobox-green {
    color: #9abc32;
    border-color: #9abc32;
}
.infobox-blue {
    color: #6fb3e0;
    border-color: #6fb3e0;
}
.infobox-pink {
    color: #cb6fd7;
    border-color: #cb6fd7;
}
.infobox-red {
    color: #d53f40;
    border-color: #d53f40;
}
.infobox-orange2 {
    color: #f79263;
    border-color: #f79263;
}
.infobox-blue2 {
    color: #3983c2;
    border-color: #3983c2;
}
.infobox-green>.infobox-icon>[class*="icon-"] {
    background-color: #9abc32;
}
.infobox-blue>.infobox-icon>[class*="icon-"] {
    background-color: #6fb3e0;
}
.infobox-pink>.infobox-icon>[class*="icon-"] {
    background-color: #cb6fd7;
}
.infobox-red>.infobox-icon>[class*="icon-"] {
    background-color: #d53f40;
}
.infobox>.infobox-icon>[class*="icon-"]:before {
    font-size: 12px;
    display: block;
    padding: 6px 0 7px;
    width: 40px;
    text-align: center;
    border-radius: 100%;
    color: rgba(255,255,255,0.9);
    background-color: rgba(255,255,255,0.2);
    text-shadow: 1px 1px 1px rgba(0,0,0,0.14);
}
.icon-carBrand:before {
    content: url(../images/icon/icon_carBrand.png);
}
.icon-carNumber:before {
    content: url(../images/icon/icon_carNumber.png);
}
.icon-pictureNumber:before {
    content: url(../images/icon/icon_carPicture.png);
}
.icon-carBrand:before {
    content: url(../images/icon/icon_carBrand.png);
}
.icon-customer:before {
    content: url(../images/icon/icon_customer.png);
}
.infobox>.infobox-data {
    display: inline-block;
    border: 0;
    border-top-width: 0;
    font-size: 13px;
    text-align: left;
    line-height: 21px;
    min-width: 130px;
    padding-left: 8px;
    position: relative;
    top: 0;
}
.infobox>.infobox-data>.infobox-data-number {
    display: block;
    font-size: 22px;
    margin: 2px 0 4px;
    position: relative;
    text-shadow: 1px 1px 0 rgba(0,0,0,0.15);
}
.infobox>.stat {
    display: inline-block;
    position: absolute;
    right: 20px;
    top: 11px;
    text-shadow: none;
    color: #abbac3;
    font-size: 13px;
    font-weight: bold;
    padding-right: 18px;
    padding-top: 3px;
}
.infobox>.stat.stat-success {
    color: #77c646;
}
.infobox>.stat.stat-success:before {
    background-color: #77c646;
}
.infobox>.stat.stat-success:after {
    border-bottom-color: #77c646;
}
.infobox>.stat.stat-blue {
    color: #3983C2;
}
.infobox>.stat.stat-blue:before {
    background-color: #3983C2;
}
.infobox>.stat.stat-blue:after {
    border-bottom-color: #3983C2;
}
.infobox>.stat.stat-important {
    color: #9D40A7;
}
.infobox>.stat.stat-important:before {
    background-color: #9D40A7;
}
.infobox>.stat.stat-important:after {
    border-bottom-color: #9D40A7;
}
.infobox>.stat.stat-red {
    color: #e4564f;
}
.infobox>.stat.stat-red:before {
    background-color: #e4564f;
}
.infobox>.stat.stat-red:after {
    border-bottom-color: #e4564f;
}
.infobox>.stat:before {
    display: inline-block;
    content: "";
    width: 8px;
    height: 11px;
    background-color: #abbac3;
    position: absolute;
    right: 4px;
    top: 7px;
}
.infobox>.stat:after {
    display: inline-block;
    content: "";
    position: absolute;
    right: 1px;
    top: -8px;
    border: 12px solid transparent;
    border-width: 8px 7px;
    border-bottom-color: #abbac3;
}



/*package*/
.content .mainPerformance{
	overflow: hidden;
}
.content .thumb{
	width: 210px;
	height: 140px;
	border: 1px solid #ccc;
	float: left;
	overflow: hidden;
}
.content .thumb img{
	width: 100%;
}

.mainRight{
	width: 140px;
	float: right;
}
.teardown .mainRight{
	margin-top: 12px;
}
.mainRight button{
	width: 140px;
	height: 30px;
	color: #fff;
	/*border-radius: 2px;*/
	cursor: pointer;
	margin-bottom: 5px;
	text-align: left;
}
.mainRight .layui-btn+.layui-btn{
	margin-left: 0;
}
.mainRight i{
	width: 16px;
	height: 16px;
	margin-right: 5px;
	margin-top: -2px;
	vertical-align: middle;
}


/*Teardown*/
.navigation .images{
	text-align: center;
}
.teardown_detail>div{
	position: relative;
}
.pie_Charts .charts_tag{
	position: absolute;
	top: 14px;
	right: 32px;
}
.pie_Charts .charts_tag ul.charts_tagItems>li{
	padding: 5px 10px;
	float: left;
	cursor: pointer;
}
.pie_Charts .charts_tag ul.charts_tagItems>li.active{
	border: 1px solid #DCE8F1;
	border-top: 2px solid #4D8CB2;
	border-bottom: none;
	background: #fff;
}
.pie_Charts .charts_content .con{
	/*height: 200px;*/
	display: none;
	text-align: center;
}

.material section{
	margin: 10px 0;
}
.material section select{
	width: 120px;
}

.part_picture .picture_tag{
	position: absolute;
	top: 14px;
	right: 32px;
}
.part_picture .picture_tag ul.picture_tagItems>li{
	padding: 5px 10px;
	float: left;
	cursor: pointer;
}
.part_picture .picture_tag ul.picture_tagItems>li.active{
	border: 1px solid #DCE8F1;
	border-top: 2px solid #4D8CB2;
	border-bottom: none;
	background: #fff;
}
.part_picture .picture_content .con{
	/*height: 300px;*/
	/*display: none;*/
}
.picture_content .picture{
	margin-top: 10px;
}

.part_picture .picture .pic_con{
	padding-top: 10px;
	width: 170px;
	float: left;
}
.part_picture .picture .pic_con select{
	border: none;
}
.fasten td{
	position: relative;
}
.fasten td .bigImg{
	position: absolute;
	top: 50px;
	right: 0;
	z-index: 1;
	display: none;
}
.teardownBtn i{
	width: 30px;
	height: 25px;
}
.slideBtn .icon-up{
	background: url(../images/icon/icon_up.png) center center no-repeat;
}
.slideBtn .icon-down{
	background: url(../images/icon/icon_down.png) center center no-repeat;
}
.teardownBtn{
	position: absolute;
	right: 0;
	top: 15px;
	width: 30px;
	height: 27px;
	/*border: 1px solid #DCE8F1;*/
	border-bottom: none;
	cursor: pointer;
}
.teardownBtn:hover{
	background-color: #DCE8F1;
}
.slideCon{
	padding: 10px 0;
	width: 100%;
	overflow: hidden;
}

/*package*/
.breadCrumbs{
	margin-bottom: 10px;
}
.breadCrumbs a{
	font-size: 12px;
	-webkit-transform:scale(0.9);
}
.breadCrumbs a:hover{
	color: #7EC3D5;
}
.breadCrumbs span{
	font-size: 12px;
	-webkit-transform:scale(0.9);
}
.component_performance .select{
	border: 1px solid #F3F6FB;
	margin: 10px 0;
	min-width: 840px;
	overflow: hidden;
}
.component_performance .select_head{
	height: 30px;
	line-height: 30px;
	background: #f2f2f2;
	padding: 0 20px;
	font-weight: bold;
	color: #666;
}
.component_performance .select_items{
	padding: 0 20px 10px 20px;
}
ul.select_items li{
	width: 100%;
}
ul.select_items li>div{
	display: inline-block;
}
.component_performance .select_items h6{
	display: inline-block;	
	line-height: 25px;
	color: #666;
}
.component_performance .select_items input{
	margin: 0 5px 0 10px;
}
.performanceDteial{
	overflow: hidden;
	position: relative;
	margin-bottom: 20px;
}
.performanceDteial .tbInfo{
	position: absolute;
	left: 230px;
	right: 160px;
}
.tbset th,table.tbcs th{
	min-width: 200px;
	width: 200px!important;
}
.tbset td,table.tbcs td{
	min-width: 160px;
}

.tbset tr{
    background-color: #f0f3f8;
    height: 112px;
}
.tbset td, .tbset th {
    border-right: solid 1px #d9e5f3;
    border-bottom: solid 1px #d9e5f3;
    vertical-align: top;
    line-height: 30px;
}
.tbset tr th{
	border-top: 3px solid #d9e5f3;
	text-align: left;
	/*padding-right: 10px;*/
	border-left: solid 1px #d9e5f3;
	z-index: 10;
}
.tbset tr td{
	border-top: 3px solid #51ACC4;
}


/*model*/
.component_performance_show{
	margin-top: 10px;
}
.component_performance_show td{
	text-align: center;
}
.config_nav{
	position: relative;
}
.fixednav{
	position:fixed;
	top:110px;
	z-index: 0;
}
.btn_delbar {
    height: 24px;
}
.btn_delbar span{
	width: 16px;
    line-height: 16px;
	color: #fff;
    text-align: center;
    float: right;
    cursor: pointer;
    background: #999;
    padding: 2px;
}
.btn_delbar span:hover{
	background: #E94740;
}
.setbox{
    height: 88px;
    padding: 20px 0 0 15px;
    position: relative;
    /*z-index: 1200;*/
    background-color: #FFF;
    width: 195px;
}
.setbox label {
    font-family: Tahoma,"Times New Roman";
    font-size: 12px;
    color: #3b5998;
    vertical-align: middle;
    cursor: pointer;
    display: block;
    clear: both;
    height: 20px;
    line-height: 19px;
}
.setbox label input {
    margin: 0 5px 0 0;
    padding: 0;
    vertical-align: middle;
}
.carbox{
    /*width: 160px;*/
    text-align: center;
}
.carbox div.car {
    height: 50px;
    font-weight: 700;
}
.carbox div>a{
    color: #3b5998;
}
.carbox div>a:hover{
    color: #51ACC4;
}
.carbox .layui-btn-small{
	height: 25px!important;
	line-height: 25px;
	position: relative;
	z-index: 0;
}
.conbox h4,
.fdbox h4{
	height: 40px;
	line-height: 40px;
	background: #f0f3f8;
	border: 1px solid #d9e5f3;
	font-size: 13px;
	cursor: pointer;
}
.conbox h4 span,
.fdbox h4 span{
	display: inline-block;
	line-height: 40px;
	border-left: 5px solid #73787C;
	padding-left: 10px;
}
.fdbox h4 i{
	width: 40px;
	height: 40px;
	border-left: 1px solid #DCE8F1;
	margin-right: 0;
	float: right;
}


/*Teardown*/
h4.hr{
	line-height: 300%;
	border-bottom: 1px solid #DCE8F1;
}



/*selected*/
div.right_tag{
	display: inline-block;
	float: right;
	width: 175px;
}
div.right_tag a{
	height: 26px;
	line-height: 26px;
    margin-left: 2px;
    display: inline-block;
    padding: 0 16px 0 31px;
    cursor: pointer;
}
div.right_tag a.list {
    background: url(../images/icon/yc_ico.png) 10px -27px no-repeat #f5f5f5;
}
div.right_tag a.list:hover {
	color: #fff;
    background: url(../images/icon/yc_ico.png) 10px 0px no-repeat #F58376;
}
div.right_tag a.list.on{
	color: #fff;
    background: url(../images/icon/yc_ico.png) 10px 0px no-repeat #F58376;
}
div.right_tag a.pics{
    background: url(../images/icon/yc_ico.png) 10px -53px no-repeat #f5f5f5;
}
div.right_tag a.pics:hover {
	color: #fff;
    background: url(../images/icon/yc_ico.png) 10px -80px no-repeat #F58376;
}
div.right_tag a.pics.on{
	color: #fff;
    background: url(../images/icon/yc_ico.png) 10px -80px no-repeat #F58376;
}
.selected_title p.num{
	line-height: 30px;
	float: left;
	display: inline-block;
}
.selected_title p span{
	color: #f9644e;
}
.selected_title a,.selected_title div.img,.selected_title div.list{
	margin: 0 5px;
	padding: 5px 10px;
	background: #eee;
}
.selected_title{
	padding: 0 0 10px 0;
}
.selected_title .img,.selected_title .list{
	float: left;
	cursor: pointer;
}
.selected_container{
	display: none;
}
.selected_container .row{
	margin: 0 -15px;
}
.selected_container .col-4{
	width: 235px;
	height: 210px;
	float: left;
	margin-bottom: 20px; 
}
.selected_container .col-4>div{
	width: 210px;
	height: 140px;
	margin: auto;
	overflow: hidden;
}
.selected_container .col-4 img{
	width: 100%;
  -webkit-transition: all 0.8s;
  -o-transition: all 0.8s;
  transition: all 0.8s;
}
.selected_container .col-4 img:hover{
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}
.selected_container .col-4 p{
	margin: 5px 0 0 0;
	line-height: 16px;
	padding: 0 12px;
}
.selected_container .col-4 p.carName a{
	font-size: 8px;
	-webkit-transform:scale(0.8);
}
.selected_container .col-4 p span{
	color: #999;
}
.selected_container .col-4 p.desc a{
	padding-right: 10px;
}



.component_performance_show .images{
	width: 33.333333%;
	display: inline-block;
	float: left;
}
.component_performance_show .images>div{
	margin: 10px;
}
.component_performance_show .images img{
	width: 100%;
	min-height: 260px;
}
.component_performance_show .images>div p{
	text-align: center;
	line-height: 200%;
}


/*Classic*/
.thumbnail{
position: relative;
z-index: 0;
width: 30px;
display: inline-block;
color: #7EC3D5;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
/*background-color: lightyellow;*/
padding: 1px;
left: -1000px;
border: 1px solid gray;
visibility: hidden;
color: black;
text-decoration: none;
width: 255px;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}
.thumbnail span img:hover{
	opacity: 1;
}
.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 30px;
left: -230px; /*position where enlarged image should offset horizontally */

}


/*compare*/
.component_performance_show.compare{
	width: 100%;
	margin-top: 20px;
}
.select_type .tbcs th{
	/*padding-right: 0;*/
}
.select_type .setbox{
	text-align: left;
}
.select_type .tbcs tr th{
	/*border-top: 3px solid #d9e5f3;*/
	text-align: left;
}
.select_type .tbcs tr {
	background: #fff !important;
	height: 100%;
}
.select_type .tbcs tr td{
	/*border-top: 3px solid #51ACC4;*/
	padding-bottom: 10px;
	text-align: center;
}
.select_type .tbcs th,.select_type .tbcs td{
	border-bottom: none;
}
.select_type .carbox img{
	width: 130px;
	margin: 10px auto;
}
.select_type .carbox select{
	width: 140px;
	margin-bottom: 8px;
}
.select_type .carbox span.delect{
	padding: 1px 8px;
	background: #EFEFEF;
	border: 1px solid #eee;
	color: #3B5B98;
	cursor: pointer;
}
.select_type .carbox span.delect:hover{
	background: #ccc;
}
.compare .tbset{
	width: 100%;
}
.compare .tbset th{
	padding-right: 10px;
	text-align: right;
	border-left: 1px solid #d9e5f3;
}
.compare .tbset tr{
	height: 40px;
}
.compare .tbset tr th,.compare .tbset tr td{
	border-top: none;
	line-height: 40px;
}
.compare .tbset td, .tbset th {
    border-right: solid 1px #d9e5f3;
    border-bottom: solid 1px #d9e5f3;
    vertical-align: top;
    line-height: 30px;
}

.component_performance_show input[type="button"]{
	height: 20px;
	width: 20px;
	font-size: 12px;
	line-height: 20px !important;
	padding: 0;
	border: none;
	margin: 0 5px;
	background: #EFEFEF;
	color: #3B5B98;
	cursor: pointer;
}
.component_performance_show input[type="button"]:hover{
	background: #ccc;
}
.buttonDN tr td:nth-of-type(2) input:nth-of-type(1),.buttonDN tr td:last-child input:nth-of-type(2){
	visibility: hidden;
}
.buttonDN tr td .control{
	padding-top: 5px;
}

/**************************************************/
.thumblist{
	position: relative;
	margin: 10px;
	width: 150px; /*30px改为150px*/
	border: 1px solid transparent;
	display: inline-block;
}
.thumblist img{
	max-width:150px;
	border: 1px solid transparent;
} /*新增最大尺寸约束*/

.thumblist img:hover{
	border: 1px solid #ccc;
}

.thumblist:hover .del_upload{
	position: absolute;
	right: -10px;
	top: -10px;
	width: 20px;
	height: 20px;
	border-radius: 50%;
	background: #fff url(../images/icon/icon_del.png) left bottom no-repeat;
	cursor: pointer;
}
.thumblist:hover .del_upload:hover{
	background: #fff url(../images/icon/icon_del_red.png) left bottom no-repeat;
}
.layui-form-checkbox {
    height: 20px;
    line-height: 18px;
    margin: 4px 5px 0 5px;
    padding-right: 20px;
}
.layui-form-checkbox i {
	width: 32px; 
}
.tbst .layui-form-radio {
    line-height: 28px;
    margin: 0; 
    padding-right: 0px; 
    cursor: pointer;
    font-size: 0;
}
.tbst .layui-form-radio i{
	margin-right: 0;
}
.tbst .layui-input{border: none;text-align: center;padding-left: 0;height:30px;background-color: transparent;}
.layui-quote-nm span[vid]:hover{cursor:pointer;}
.wrapper .layui-elem-quote {
    border-left: 5px solid #7EC3D5;
}
.wrapper .layui-elem-quote {
	border-top: 1px solid #d9e5f3;
	border-right: 1px solid #d9e5f3;
	border-bottom: 1px solid #d9e5f3;
	padding: 10px 15px;
	margin-bottom: 0;
	cursor: pointer;
	position: relative;
	margin-top: 10px;
}
blockquote i{
	width: 40px;
	height: 41px;
	border-left: 1px solid #DCE8F1;
	position: absolute;
	right: 0;
	top: 0;
}
.notice blockquote i{
	position: static;
}
.wrapper .layui-elem-quote.layui-quote-nm{
	margin-top: -1px;
	border-color: #e2e2e2;
    border-style: solid;
    border-width: 1px 1px 1px 5px;
}
.wrapper-admin .tbst .thumblist {
	width: 60px;
	height: 40px;
	padding: 0;
	margin: 5px;
}
.wrapper-admin .tbst .thumblist img{
	width: 100%;
	height: 100%;
	float: left;
}
.marsureImg .thumblist{
	width: auto;
	padding: 0;
	margin: 10px 0 20px;
	overflow: hidden;
	display: inline-block;
	text-align: center;
}
.marsureImg .thumblist img{
	max-width: 100%;
}
.picture .thumblist img{
	cursor: pointer;
}
.abcdefg{min-height:200px !important;position: relative;} 
.abcdefg .layui-tab-title {
    position: absolute;
    right: 40px;
    top: -51px;
    font-size: 12px;
    border-bottom: none;
    transition: all .2s;
    -webkit-transition: all .2s;
}
.abcdefg .layui-tab-title li{
	font-size: 12px;
}
.abcdefg .layui-tab-brief>.layui-tab-title .layui-this {
    color: #7EC3D5;
}
.abcdefg .layui-tab-brief>.layui-tab-more li.layui-this:after, .layui-tab-brief>.layui-tab-title .layui-this:after {
    border: none;
    border-radius: 0;
    border-bottom: 3px solid #7EC3D5;
}
.abcdefg .navigation{
	width: 100%;
	text-align: center;
	border: none;
}
.abcdefg .navigation img {
    max-width: 90%;
}
.picture_content .picture{
	margin-top: 10px;
}
.picture img{
	width: 150px;
	height: 100px;
}
.picture>img{
	width: auto;
	height: auto;
	max-width: 90%;
	display: block;
	margin: 20px auto;
}
/*.part_picture .picture img{
	width: 150px !important;
	height: 100px !important;
	border: 1px solid transparent;
}
.part_picture .picture img:hover{
	border: 1px solid #ccc;
}*/
.picture .thumblist{
	cursor: pointer;
}
.part_picture .picture .thumblist{
	width: 155px!important;
	float: left;
	padding: 0;
	margin-bottom: 10px;
	border: none;
}
.part_picture .picture .thumblist select{
	border: none;
}
.compare .picture .thumblist{
	width: 120px!important;
	height: 80px !important;
	border: none!important;
}
.compare .picture .thumblist img{
	width: 100%;
	height: 100%;
}
.picture .thumblist span{
	display: block;
	text-align: center;
}

/*导航区各级位置标签样式*/
span[nid]{cursor:pointer !important;}
span[nid]:hover{color: #7EC3D5 !important;}

.upload_img_wrap .thumblist img{
	width: 150px;
	height: 100px;
	/*margin-bottom: 5px;*/
}
.upload_img_wrap .thumblist span{
	display: block;
	text-align: center;
}
.upload_img_wrap .addpic img{
	cursor: pointer;
	margin-left: 8px;
}

.material-bill{
	max-height: 280px;
}
.wrapper .layui-elem-quote.end {
    margin-top: 30px;
}
blockquote.end i{
	position: static;
	vertical-align: middle;
	margin-top: -1px;
	margin-right: 10px;
}
.section img{
	width: 150px;
	height: 100px;
	position: relative;
	z-index: 2;
}
.my-gallery .thumblist{
	width: 100%;
	text-align: center;
}
.my-gallery img{
	width: auto;
	height: auto;
	max-width: 100%;
}
.section{
	position: relative;
}
/*.section .my-gallery{
	position: absolute;
	top: 10px;
	left: 10px;
	right: 0;
	z-index: 1;
}*/

.section .my-gallery .thumblist:hover img{
	border-color: transparent;
}